Sales
AddressProperty TypeCurrent Estimated ValuePrice PaidDate
23 ORCHARD ROAD Terraced £451,713 £155,000 1 May 2002
32 ORCHARD ROAD £399,921 £394,000 10 Nov 2023
34 - 36 ORCHARD ROAD £444 £360 19 Oct 2018
36 ORCHARD ROAD Detached £989,354 £400,000 4 Jan 2003